// This is example code from Chapter 8.6 "Order of evaluation" of
// "Programming -- Principles and Practice Using C++" by Bjarne Stroustrup